ground almonds - German English Dictionary